package com.mida.dms.knw.entity;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
    * 复合实例_0.0
    */
@Data
public class KnwCompositeInstance implements Serializable {
    /**
    * 30256378383695872
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long compositeInstanceSoid;

    /**
    * 35060650182967296
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long commonWordsTreeSoid;

    /**
    * 2583
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long examServiceType;

    /**
    * 2599
    */
    private int serialNo;

    /**
    * 1752
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long examParts;

    /**
    * 30326558942035968
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long diseaseClass;

    /**
    * 5821674452680704
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long diagnosisSoid;

    /**
    * 2362
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long orgInfoSoid;

    /**
     * businessUnitSoid
     */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long businessUnitSoid;

    /**
    * 30256485246173184
    */
    private String compositeInstanceName;

    /**
    * 30256653412597760
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long compositeInstanceType;

    /**
    * 30256781385007104
    */
    private String compositeInstanceDesc;

    /**
    * 1158
    */
    private String pyCode;

    /**
    * 1159
    */
    private String wbCode;

    /**
    * 30257003280465920
    */
    private String narrativeBlock;

    /**
    * 28528929270661120
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long creator;

    /**
    * 1048
    */
    private Date createDate;

    /**
    * 1108
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long updateUser;

    /**
    * 1049
    */
    private Date updateDate;

    /**
    * 1100
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long status;

    /**
    * 1031
    */
    private Long isDelete;


    private static final long serialVersionUID = 1L;
}